It’s safe to say none of these titles will be winning the Palme d’or at Cannes 2015. These are the titles that are more deserving the palm to the face. Bunny The Killer Thing When the tag line is “Coming After Your Pussy in 2015″ you can safely say Finland is one fucked place. A […]